Scheduling and Background Tasks
SyncBackSE provides a number of ways to run a profile (see below for a complete list), however to have a profile run based on the date & time there are two methods:
· | Scheduling with the Windows Task Scheduler. |
· | Have a profile configured to run in the background. |
A profile can be both scheduled and set to run in the background.
Scheduled Tasks
The Windows operating system comes with an integrated scheduler (the Windows Task Scheduler). |
This scheduler lets the user configure Windows so that certain programs are run at certain times, e.g. every day at 9am. For example, most anti-virus software will prompt you to create a scheduled task to scan your computer for viruses every morning. There are a number of advantages to scheduling profiles:
· | A scheduled profile can be configured to run even when you're not logged in. |
· | A scheduled profile can switch the computer on (from hibernation or standby) to run the profile. |
· | The date & time of when the profile is run, and how often it is repeated (e.g. daily), is highly configurable. |
· | You do not need to have SyncBackSE running to have a profile run at the scheduled times. |
This help file has a special section that shows you how to Create a Schedule.
Background Tasks
SyncBackSE has the ability to run profiles at periodic intervals, e.g. every 2 hours. |
This is different from scheduling a profile because it's not based on a specific date & time but instead the frequency. There are a number of disadvantages to having a profile run in the background:
· | You must be logged in for the profile to run. |
· | SyncBackSE must be running for the profile to run. |
· | The profile can only be configured to run every x seconds/minutes/hours and not at a specific date or time. |
If profiles are configured to run in the background then it's best to configure SyncBackSE so that it starts automatically when you login to Windows.
This help file has a special section that shows you how to Create a Background Task.
Which method should be used?
In general it is better to schedule a profile instead of having it run in the background. However, if you want a profile to run frequently (e.g. hourly) then it is advisable to both schedule the profile and have it set to run in the background. This gives you the best of both worlds: your backup will be performed even when you're not logged in, and your backups will be performed frequently while you're working so that if you need to restore a file the backup copy will be more recent.
Situations under which a SyncBackSE Profile can be run
The list below shows all the situations and configurations in which a SyncBackSE profile can be run:
· | Manually run, e.g. profile selected in main window and the Run or Restore buttons are pressed |
· | Scheduled (note that schedules can also be set to run every x minutes, hours, etc. and not just once or daily, weekly, monthly etc.) |
· | Run when a hot-key is pressed (V4.1 and later see When -> Hot-key, V4..0.x and earlier see the Background tab) |
· | Run on Windows startup or shutdown/logoff (V4.1 and later see When -> Login/Logout, V4.0.x and earlier see the Background tab) |
· | When files or folders in the source or destination are changed (V4.1 and later see When -> Changes) |
· | Run when a device is attached/inserted, e.g. a CD, a USB flash key, etc. (see the Background tab - SyncBackSE only) |
· | Set to run in the background (V4.1 and later see When -> Periodically, V4.0.x and earlier see the Background tab) |
· | Run externally from the command line, a batch file, or another program |
· | Run as part of a Group Profile which is run by one of the above methods |
All Content: 2BrightSparks Pte Ltd ⌐ 2003-2006